package com.avengers.common.bean.enums;

/**
 * @author yu.wang
 * @since 2020-04-09 14:45
 **/
public enum CouponValidType {
    /**
     * 时间区间
     */
    timeRange(0),
    /**
     * 天数
     */
    days(1),
    /**
     * 长期
     */
    longTime(2);

    public final Integer value;

    CouponValidType(Integer value) {
        this.value = value;
    }

    public static CouponValidType of(Integer validType) {
        if (null == validType) {
            return null;
        }
        for (CouponValidType couponValidType : values()) {
            if (couponValidType.value.equals(validType)) {
                return couponValidType;
            }
        }
        return null;
    }
}
